electron release - Francés Inglés Diccionario